package com.example.roleplay.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * ASR识别响应DTO
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ASRResponse {
    
    /**
     * 识别出的文本
     */
    private String text;
    
    /**
     * 识别置信度 (0-1)
     */
    private double confidence;
    
    /**
     * 识别语言
     */
    private String language;
    
    /**
     * 处理时长（毫秒）
     */
    private long processingTimeMs;
}